home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
hyprtape.zip
/
HYPRTAPE.DOC
< prev
next >
Wrap
Text File
|
1992-03-15
|
12KB
|
350 lines
HYPER-TAPE DOOR
(C)1991 1992
All Rights Reserved
Mark Chickering
Supported by Terrapin Flyer BBS
RIME Member Node ID ->TERRAPIN
BBS Phone 703-886-7825
-------------
REGISTRATION FORM
-------------
Name:___________________________________________________________
Company and or BBS:________________________________________________
Address:___________________________________________________________
___________________________________________________________
VOICE Phone:____________________ DATA Phone:_______________________
Name To Appear In The Registered To If Applicable:
Name:_______________________________________(30 Characters or LESS)
Please find enclosed a check or money order for $20.- payable in
United States Currency to: MARK CHICKERING
I understand that this and all future versions of HYPER-TAPE DOOR is/are
provided AS IS and without warranties of any kind, expressed, implied or
otherwise. I am using HYPER-TAPE DOOR it at my own risk.
Signed: _________________________________________ Date: _________
Return to: New Generation Development
Attn: Mark Chickering
RD2 Box 485
Staunton, VA 24401
HYPER-TAPE DOOR Version 1.0 allows you to use almost any Tape Drive
as a TAPE ROM. Adding megabytes of file space instantly! OFFLINE
TAPE DOOR turns your tape drive into some well needed convenient storage
space and better than that...IT WORKS...most restore times take less than 1
minute! (depending on tape size and number of volumes)
The door also has more than adequate security features. With proper usage
of the VOLUME files you can control whether or not a file, multiple files or
complete Tape Volumes are out of reach of users...so the whole tape does not
have to be committed to the BBS!
SUPPORT: I can be reached via RIME (RELAY-NET) in the SYSOPS or
COMMON Conferences or through my BBS.
Any Comments/suggestions are more than welcome....
THIS DOCUMENTATION: Its 4:00am and I hate writting documentation almost
as much as I enjoy writing programs but I am going to give
it my best shot! I have tried to explain EVERYTHING as simply
as possible....setup is really not as bad as it looks and the
time spent will be well worth the 40 to 80 megs you gain!
RELEASE HISTORY:
04-19-91
Released OFFLINE TAPE DOOR For Mountain Drives. Due To Demand For
A More Configurable Door For More Tape Drives I Wrote HYPER-TAPE DOOR.
03-12-92
Release OF HYPER DOOR TAPE Version 1.0-Beta
COMMING SOON:
Security Level Protection For Volumes!
Password Protection For Voumes!
Tape Door Will Support Up To 50 Tape Volumes Instead Of Twenty...
SETUP:
Setup is not complicated! The most time consuming part is backing-up your
files if you have not done so already. Below is a list of steps that you
should follow EXPLICITLY to ensure that HYPER-TAPE DOOR works properly
the FIRST time! (Believe me I hate DOC's as much as you do so I will make
this as short as possible!
Step 1 Copy Files:
-------------
Copy the ALL files included in this .ZIP into your TAPE directory.
FILES that are needed by HYPER-TAPE DOOR are:
TAPEDOOR.EXE HYPER TAPE .EXE file
HYPRTAPE.INS ONLINE instructions for Door Users (Edit as you wish)
TAPEDOOR.CFG **Sample TAPEDOOR CONTROL FILE *See Below!!!
VOLUME.CFG **Sample Volume CONTROL FILE *See Below!!!
DOOR **Sample DOOR Volume list file. *See Below!!!
GAMES **Sample Games Volume list file. *See Below!!!
DISK **Sample DISK Volume list file. *See Below!!!
DOOR.SYS **Sample DOOR.SYS File **
** Sample Documents provided as EXAMPLES ONLY and should be altered or
Deleted after reading Documentation!
Step 2 Create the DOOR Batch file
----------------------------
If you do not know how to install a DOOR in your BBS you should
consult your Bulletin Board System's documentation. Other than that ALL
commands to start TAPEDOOR.EXE and tell it which BBS and comm port it
is running on are passed on the command line. The Door SHOULD be started
from its default directory!
EXAMPLE BATCH FILE
cd\tape
tapedoor.exe (w/ commandline parameters *See Below!!)
cd\pcb
board
*COMMAND LINE PARAMETERS:
PCBOARD
TAPEDOOR.EXE C:\PCB\PCBOARD.SYS 1
│ ┌────────────┘ ┌───────┘
│ │ └ COMM PORT 1 2 or 0
│ │
│ └─PATH and NAME of PCBOARD.SYS file
└ HYPER-TAPE DOOR .EXE FILE
DOOR.SYS Users!
TAPEDOOR.EXE C:\BBS\DOOR.SYS
│ ┌────────────┘
│ │
│ └─PATH and NAME of DOOR.SYS file
└ HYPER-TAPE DOOR .EXE FILE
WILDCAT! Users!
TAPEDOOR.EXE C:\WC\CALLINFO.BBS 1
│ ┌────────────┘ ┌─────┘
│ │ └ COMM PORT 1 2 or 0
│ │
│ └─PATH and NAME of CALLINFO.BBS file
└ HYPER-TAPE DOOR .EXE FILE
ALL OTHER BBS TYPES!
The Door has the ability to read a 3 line GENERIC.SYS file
which can be created by the sysop of the BBS allowing the
Door to run on ANY BBS!
GENERIC.SYS is as follows:
line 1 - BBS Operators Name
line 2 - Comm port (COM1: COM2: or COM0:)
line 3 - Time Allowed in Door ( in minutes for example 20 )
TAPEDOOR.EXE C:\BBS\GENERIC.SYS
│ ┌────────────┘
│ │
│ └─PATH and NAME of GENERIC.SYS file
└ HYPER-TAPE DOOR .EXE FILE
Step 3 Create Restore Directory
--------------------------
Create a DIRECTORY for your files to be restored to. THIS IS ONE OF THE
MOST IMPORTANT STEPS! CREATE A NEW DIRECTORY! This Directory Will Be Your
DESTINATION Director For All Restored Files.
You Should Delete All Files From This Directory Durring your BBS Event using
utility Such as DELF.COM that does prompt for a "Y" when you use
Wildcards to delete files.
On My BBS it is called C:\OFFLINE and my TAPE.EXE files are in C:\MTN_TAPE\
Now add the directory to THE TOP (LINE ONE) of your DOWNLOAD PATH file
(in PcBoard this is your DLPATH.LST file) If you do not add this directory
to the TOP of the DOWNLOAD PATH LIST then it may result in the message
"0 Length file found aborting file transfer" being diplayed when the user
attempts to download a restored file.
Step 4 Create TAPEDOOR.CFG file
-------------------------
C:\COLORADO\TAPE RESTORE #% C:\DESTINATION\PATH\% /SWITCHES
10~File NOt On Tape
11~Restore Path Not Found
12~Etc. Etc.
! End Of Error List
LINE 1: TAPE RESTORE COMMAND
C:\COLORADO\TAPE RESTORE #% C:\DESTINATION\PATH\% /SWITCHES
│ │ ││ │ │ └Any Switches
│ │ ││ │ └ Door Will Sub Filneme Here
│ │ ││ └ Put DESTINATION of Restored Files
│ │ ││ Here
│ │ │└ File Name Will Be Substituted wherever a %
│ │ │ is Found.
│ │ └ Volume Or Restore Path Will Be Substituted Here
│ └ Tape Command
│
└ HYPER-TAPE DOOR .EXE FILE
LINE 2-22 A List Of Error Codes Returned By Tape Software
Take Note Of How The ~ is used!
10~File Not On Tape
11~Restore Path Not Found
12~Etc. Etc.
LAST LINE Must Start With a "!" anything After That Line Is Considered A
Comment
-- Commercial Break....go get a beer and light another cigarette! <grin>
WHAT??..We are down to line 232 and you haven't thrown the docs out yet!
"Captain, I don't think she can take any more..."
Step 5 Prepare a VOLUME.CFG File
----------------------------------------
1^DISK UTILITIES*DISK#C:\DISK\PATH\!
2^GAMES*GAMES#C:\GAMES\PATH\!
3^DOOR UTILITIES*DOOR#C:\DISK\PATH\!
││ │ │ │ │ │ └End With A !
││ │ │ │ │ └ Restore Path or Volume Name ON TAPE DRIVE
││ │ │ │ └ Put # After Volume File Name
││ │ │ └ Volume File Name For File List Of Files In This Volume
││ │ └ Put A * After Nenu Entry (NO SPACE)
││ └ Name Of Volume To Appear On Menu (Spaces Allowed)
│└ After Number Put A ^ (NO SPACE)
└ HYPER-TAPE DOOR .EXE FILE
NOTE: UNREGISTERED Doors Will Only Recognize The FIRST Volume In This
List.
STEP 6
--------
Setup Volume List Files As Listed In Your VOLUME.CFG File
Look At "DOOR" "DISK" and "GAMES" file on disk For Examples
NOTE: HYPER-TAPE DOOR checks the VOLUME File Before restoring a file
from tape IF the volume is not listed in The File nothing will be restored.
SYSOP COMMANDS:
F5 Shell To Dos.
F8 Return User To BBS.
F9 Toggle Display On/Off.
F10 Chat Mode.
*F3 Toggle Printer On/Off
*F4 Toggle Page Bell On/Off
*F7 Toggle Caller Alarm On/Off
ALT-H Toggle Between Different Status Lines.
*ALT-N Toggle Sysop Next.
*ALT-X Toggle Exit To Dos After Call.
Functions Marked With an * Only Work On Doors That Run Under PCBOARD.SYS
The Rest Are Functional With Any System.
REGISTRATION:
-------------
UNREGISTERED DOORS Display An Unregisterd Notice And The Door Will Only
Recognize The First Tape Volume!!!
REGISTERED DOORS Display A Registered To: BBS NAME and Allow For Up To 20
Tape Volumes. The User Can Also Restore Multiple Files Before Returning
To The BBS.
Quite a bit of work went into this DOOR! The UNREGISTERED screen and related
garbage (personally I hate wasting time programming it almost as much as
much as you hate looking at it!) will be disabled upon registration and addition
of the serial code and your bbs name to the TAPEDOOR.CFG file. Registration
requires that the form (below) and $20.00 (Check or M/O) be sent to my address.
The Required Serial Code will then be made available to you (On My BBS) that
will register this and all future releases of HYPER-TAPE DOOR. Please allow at
Least 2 weeks after mailing the registatration before you start sending hate
mail! <grin>
Thank-You For You Support!
.\\ark Chickering
SUPPORT:
--------
Call My BBS: TERRAPIN FLYER (703) 886-7825 And Leave A message...I will Leave
A Reply ASAP. Registered Users Will Get A PROMPT Response!
LICENSE/WARRANTY:
-----------------
You have A LICENSE to use this product for a period of no more than 10
days before you are required to register.
Any Hacking, Decompiling or Pirating Of This Program Is An Immediate Willfull
Termination Of Licensure And Is Punishable By Law.
ALL CODE AND DOCUMENTATION FILES ARE COPYRIGHTED 1992 BY MARK CHICKERING
ALL RIGHTS RESERVED.
I make no warranty of any kind, express or implied, including without
limitation, any warranties of merchantability and/or fitness for a particular
purpose. I shall not be held liable for any damages, whether direct, indirect,
special or consequential arising from a failure of this program to operate in
the manner desired by the user. I shall not be held liable for any damage to
data or property which may be caused directly or indirectly by the use of
this program. In no event will I be held liable for any damages, including
(but not limited to) any lost profits, lost savings or other incidental or
consequential damages arising out of the use or inability to use this program,
or for any claim by any other party.
DISTRIBUTION:
-------------
This program can be freely distributed as SHAREWARE! in its ORIGINAL .ZIP
file only. ANY alterations to the ZIP file or to the program itself is a
willful TERMINATION OF LICENSURE.
MULTINODE SYSTEMS:
------------------
HYPER-TAPE DOOR may be used on a multi node system provided a separate
batch file is maintained for each node. And Providing A Locking System Is
Used To Prevent More Than One User Acesses Tape Drive At A Time
Desqview users may experience problems with TAPE.EXE FILE.
Any DV user who succeeds in getting TAPE.EXE to run under DV is invided
to tell me his DV settings!
WATCHDOG/CTTY:
--------------
CTTY and WATCHDOG are not required. The Door Monitors CARRIER And Will
Return To The BBS When Dropped.